$(document).ready(function () {
    // 设置页面参数
    var pageInfo = {
        nowpage:1,
        pages:2,
        total:12,
        pageSize:6
    }

    var pageNewsInfo = {
        nowpage:1,
        pages:2,
        total:12,
        pageSize:6
    }
    // 判断当前是help还是news
    let pageType = location.pathname.includes('news')
    // 改变页数事件
    function changeNowPage() {
        if(pageInfo.nowpage == pageInfo.pages){
            // 最后一页
            $('.next-btn').addClass('disable-btn')
        }else{
            $('.next-btn').removeClass('disable-btn')
        }
        $('.pages-item').each(function () {
            if ($(this).data('id') == pageInfo.nowpage) {
                $(this).addClass('now-pages-item')
            }else{
                $(this).removeClass('now-pages-item')
            }
        })

    }
    if(!pageType){
        $('.help-list-item').eq(0).css('padding','0 0 5vh')
    }
    // 设置类别按钮功能
    $(`.${pageType?"news":"help"}-nav-item`).each(function(){
        let _this = this
        let value = $(this).data('id')
        $(_this).on('click',function(){
            if(pageType){
                changeNav(value)
                return
            }
            $(this).siblings().removeClass("help-now-item")
            $(this).addClass("help-now-item")
        })
    });
    // 更新nav选中
    function changeNav(id){
        $(`.news-nav-item`).each(function(){
            let navId = $(this).data('id')
            if(id == navId){
                $(this).addClass('news-now-item')
            }else{
                $(this).removeClass('news-now-item')
            }
        })
    }
    // 设置其他功能按钮
    $('.pagenation-btn').each(function () {
        let _this = this
        let type = $(this).data('type')
        $(_this).on('click', function () {
            switch (type) {
                case 'next':
                    if(pageInfo.nowpage == pageInfo.pages){
                        return
                    }
                    pageInfo.nowpage++
                    changeNowPage()
                    break;
                case 'prev':

                    break;
                default:
                    console.log('无效功能');
                    break;
            }
        })
    })
    // 设置页数功能按钮
    $('.pages-item').each(function(){
        let _this = this
        let page = $(this).data('id')*1
        $(_this).on('click',function(){
            pageInfo.nowpage = page
            changeNowPage()
        })
    })
    // 禁用功能
    changeNowPage()
    $('.help-box').css('opacity',1)
})